#ifndef MAPLAYER_H_
#define MAPLAYER_H_

#include "gui/layers/Layer.h"
#include "gui/objects/GUIMap.h"
#include "gui/SurfaceFactory.h"
#include "gui/util/GUIObjectDrawer.h"

namespace gui {

/* Capa en la que se encuentra el mapa. */
class MapLayer: public Layer {
public:
	MapLayer(SurfaceFactory* surfaceFactory, Map* map);
	virtual ~MapLayer();
private:
	GUIObjectDrawer drawer;
};

}

#endif /* MAPLAYER_H_ */
